% Calculate total-walking-distance (TwD) for 24 fruit flies
file = uigetfile('*.csv');
A=importdata(file);
columns=size(A,2);

% Arena Pixel Diameter
arenas_diameter=164

% 6 Parameter Archiving
m=columns/6
allFlies_mm_dist2wall=zeros(m,1);

for j=1:m

% Extract the X and Y coordinates for each fruit fly
x=A(:,j*6-4);
y=A(:,j*6-3);

% Displacement of fruit flies across consecutive frames
n=length(x);
m=n-1
distb2f=zeros(m,1);
for i=1:m
distb2f(i) = sqrt( (x(i)-x(i+1))^2 + (y(i)-y(i+1))^2 );
end

% Total displacement of fruit flies
TwD=sum(distb2f);

% Total Displacement vs. Actual Distance
mm_TD=(10/arenas_diameter)*TwD;

% Output of Unit Conversion Results
allFlies_m_TD(j)=mm_TD/1000;
end

allFlies_m_TD
